Elon Musk Fires Top Twitter Executives After Closing $44 Billion Deal